Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit 9734c18c4ffb4965f8271ecfcd9e0be8265f3695


Parents : 71476c9
Author : Sudo-Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-01-02T11:11:30-06:00

chore(Taskfile): consolidate build commands for Electron apps and add task for building all platforms

Changes

1 files changed, 10 insertions(+), 4 deletions(-)

M Taskfile.yml +10 -4

Diff

diff --git a/Taskfile.yml b/Taskfile.yml
index 3f27c4c8..581b5ce5 100644
--- a/Taskfile.yml
+++ b/Taskfile.yml
@@ -141,8 +141,7 @@ tasks:
cmds:
- "{{.NPM}} run electron-postinstall"
- "{{.NPM}} run build-backend"
- - "{{.NPM}} run dist -- --linux AppImage"
- - "{{.NPM}} run dist -- --linux deb"
+ - "{{.NPM}} run dist -- --linux AppImage deb"
build-electron-windows:
desc: Build Windows Electron apps (portable and installer)
@@ -150,8 +149,15 @@ tasks:
cmds:
- "{{.NPM}} run electron-postinstall"
- "{{.NPM}} run build-backend"
- - "{{.NPM}} run dist -- --win portable"
- - "{{.NPM}} run dist -- --win nsis"
+ - "{{.NPM}} run dist -- --win portable nsis"
+
+ build-electron-all:
+ desc: Build all Electron apps (Linux and Windows)
+ deps: [build-frontend]
+ cmds:
+ - "{{.NPM}} run electron-postinstall"
+ - "{{.NPM}} run build-backend"
+ - "{{.NPM}} run dist -- --linux AppImage deb --win portable nsis"
dist:
desc: Build distribution (defaults to AppImage)


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────